How to Build a Remote Team: Essentials and Best Practices