is biomedical engineering worth it