I bought this tree at the market a few weeks ago, it was full of pink buds that exploded into beautiful flowers. Can someone tell me what tree this is?