Streetball Hoops: The Essence of Basketball