Review of state-of-the-art wireless technologies and applications in smart cities