KC Streetcar extension receives $50 million in federal funding