Project-Based Learning: A Natural Fit with Online Education