Add function to create reports directory if it doesn't exist