Dallas Mavericks made superhero-themed video pitch to Dwight Howard