Prediction and analysis of COVID-19 daily new cases and cumulative cases: times series forecasting and machine learning models