Urban Development and its Challenges