Tiny new england native bee on a loofah flower

Any guesses on the species?