"The Talk" to return with all-new episodes beginning Monday, March 30. The series will feature the hosts working remotely from home.