Text this: Challenges and Opportunities of Pre-Service Teachers in Teaching Online during the Covid-19 Pandemic