A review of diversity of bees, the attractiveness of host plants and the effects of landscape variables on bees in urban gardens