What tree is this?

Hi there. Nobody can tell me what type of tree this is. This picture was taken in early June, in Toronto. Shortly after this time the flowers fall off. Thanks for your help!