NFL schedule release reveals 49ers have easiest strength of schedule in 2025