NapBot will track your sleep using machine learning