Text this: Teaching software engineering virtually during COVID-19 pandemic era: Lessons learned