Text this: How e-Learning Platforms Are Addressing Project-Based Learning