If there is no data, we should probably have an error message that there is no data, rather than show these empty charts?