NBC: Texas state Rep. James Talarico launches campaign for U.S. Senate