NSF Announces 54 Teams for VITAL Prize Challenge Semi-Final